Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




D duct






D duct   
noun

Definition of D duct

: a duct placed in a double-skinned leading edge of an airfoil in order to supply hot air for thermal anti-icing



Dictionary Entries near D duct